﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SimpleRest.Core
{
    /// <summary>
    /// Interface that the basic attribute implement that are used to adorn service operations with a uri template and http method.
    /// </summary>
    public interface IWebInvokeAttribute
    {
        /// <summary>
        /// Associated http verb that the incoming REST request should be mapped to.
        /// </summary>
        string Method { get; }
        /// <summary>
        /// UriTemplate Route that is associated to a particular operation.
        /// </summary>
        string UriTemplate { get; }
    }
}
